ceiba plantation - Turkish English Dictionary